Leopard flounder - Turc Anglais Dictionnaire